Towards Highly Configurable Real-Time Object Request Brokers

نویسندگان

  • Raymond Klefstad
  • Douglas C. Schmidt
  • Carlos O'Ryan
چکیده

This paper discusses the software architecture of a Realtime CORBA object request broker (ORB) called ZEN, written in Real-time Java, which is designed to eliminate common sources of overhead and non-determinism in ORB implementations. We illustrate how ZEN can be configured to select the minimal set of components used by an application. Our experience with ZEN indicates that combining Real-time Java with Real-time CORBA is a major step forward towards simplifying the development and maintenance of distributed middleware and applications with stringent quality of service requirements.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Issues on Real-Time Object Request Brokers (Position Paper)

For many applications such as command and control, telecommunications, and process control, it is critical that they meet timing constraints and ensure predictable computation. Furthermore, some of these applications are also distributed in nature and utilize distributed object management technology such as object request brokers (ORB) for interoperability. Therefore, it is necessary to integra...

متن کامل

Towards Predictable Real-time Java Object Request Brokers

Distributed real-time and embedded (DRE) applications often possess stringent quality of service (QoS) requirements. Designing middleware for DRE applications poses several challenges to object request broker (ORB) developers. This paper provides the following contributions to the study of middleware for DRE applications. First, we outline the challenges present in one of the principal ORB comp...

متن کامل

A Study in the Use of CORBA in Real-Time Settings: Model Problems for the Manufacturing Domain

The Object Management Group’s (OMG) Common Object Request Broker Architecture (CORBA) is an important and popular technology that supports the development of object-based, distributed applications. The benefits promised by CORBA (abstraction, heterogeneity, etc.) are appealing in many application domains, including those that satisfy real-time requirements—such as manufacturing. Unfortunately, ...

متن کامل

Evaluating Architectures for Multi-threaded CORBA Object Request Brokers

CORBA Object Request Brokers (ORBs) deliver client requests to servants and return responses to clients [1]. To accomplish this, ORBs manage transport connections, perform transport endpoint demultiplexing, and provide the multithreading architecture used by applications. The architecture used to multi-thread an ORB has a substantial impact on its performance and predictability [2]. A key chall...

متن کامل

Dependable objects for databases, middleware and methodologies: a position paper

This position paper describes work that needs to be done to integrate features of security, fault tolerance, and real-time computing into object-oriented technology to produce Òdependable objects.Ó This dependable technology can be applied in the areas of database; middleware, including object-request brokers; and object-based design and analysis methodologies. The accomplishments to date of va...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002